<!Doctype html>
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1.0" />
	<title>传播正能量——做一个快乐的程序员 | 菜鸟教程</title>

  <meta name='robots' content='max-image-preview:large' />
<link rel='stylesheet' id='classic-theme-styles-css' href='../0/classic-themes.min.css?ver=6.2' type='text/css' media='all' />
<link rel="canonical" href="../w3cnote/be-a-happy-programmer.html" />
<meta name="keywords" content="传播正能量——做一个快乐的程序员">
<meta name="description" content="我们的累  明天项目上线，通宵改BUG，好累。  需求变来变去，这个项目什么时候是个头，好累  现有的技术将要过时，面临淘汰，一堆的新技术要学，好累  每天上下班总计四个小时，好累  每天六点就要起床去上班，好累  又要坐挤死人的地铁，好累  。。。  为什么会累 本来的一个好觉，变成了通宵加班，打乱了作息规律，扰乱了生物钟，在本该休息的时候，还要面对巨大的思想压力去改BUG，顿感身心疲惫。  需求变来变去，自己的辛勤工作，没有得到肯定..">
		
	<link rel="shortcut icon" href="https://static.runoob.com/images/favicon.ico">
	<link rel="stylesheet" href="../0/style.css?v=1.170" type="text/css" media="all" />	
	<link rel="stylesheet" href="../0/font-awesome.min.css" media="all" />	
  <!--[if gte IE 9]><!-->
  <script src=""></script>
  <!--<![endif]-->
  <!--[if lt IE 9]>
     <script src=""></script>
     <script src=""></script>
  <![endif]-->
  <link rel="apple-touch-icon" href="https://static.runoob.com/images/icon/mobile-icon.png"/>
  <meta name="apple-mobile-web-app-title" content="菜鸟教程">
</head>
<body>

<!--  头部 -->
<div class="container logo-search">

  <div class="col search row-search-mobile">
    <form action="index.php">
      <input class="placeholder" placeholder="搜索……" name="s" autocomplete="off">
      
    </form>
  </div>

  <div class="row">
    <div class="col logo">
      <h1><a href="../">菜鸟教程 -- 学的不仅是技术，更是梦想！</a></h1>
    </div>
        <div class="col right-list"> 
    <button class="btn btn-responsive-nav btn-inverse" data-toggle="collapse" data-target=".nav-main-collapse" id="pull" style=""> <i class="fa fa-navicon"></i> </button>
    </div>
        
    <div class="col search search-desktop last">
      <div class="search-input" >
      <form action="//www.runoob.com/" target="_blank">
        <input class="placeholder" id="s" name="s" placeholder="搜索……"  autocomplete="off" style="height: 44px;">
      </form>
      
      </div>
    </div>
  </div>
</div>



<!-- 导航栏 -->
<div class="container navigation">
    <div class="row">
        <div class="col nav">
            

                        <ul class="pc-nav" id="note-nav">
                <li><a href="../">首页</a></li>
                <li><a href="../w3cnote">笔记首页</a></li>
                <li><a href="../w3cnote/android-tutorial-intro.html" title="Android 基础入门教程">Android</a></li>
                <li><a href="../w3cnote/es6-tutorial.html" title="ES6 教程">ES6 教程</a></li>
                <li><a href="../w3cnote/ten-sorting-algorithm.html" title="排序算法">排序算法</a></li>
                <li><a href="../w3cnote/hadoop-tutorial.html" title="Hadoop 教程">Hadoop</a></li>
                <li><a href="../w3cnote/zookeeper-tutorial.html" title="Zookeeper 教程">Zookeeper</a></li>
                <li><a href="../w3cnote/verilog-tutorial.html" title="Verilog 教程">Verilog</a></li>
                <li><a href="../w3cnote_genre/code" title="编程技术">编程技术</a></li> 
                <li><a href="../w3cnote_genre/coderlife" title="程序员人生">程序员人生</a></li>
                
                <!--<li><a href="javascript:;" class="runoob-pop">登录</a></li>
                
                
                        <li>
                <a style="font-weight:bold;" href="../linux/linux-tutorial.html#yunserver" target="_blank" onclick="_hmt.push(['_trackEvent', 'aliyun', 'click', 'aliyun'])" title="kkb">云服务器</a>
                </li>
                <li><a href="http://gk.link/a/104mQ" target="_blank" style="font-weight: bold;"onclick="_hmt.push(['_trackEvent', '极客时间', 'click', 'jike'])" title="我的圈子">极客时间</a></li>
            
                
                <li><a target="_blank" href="../shoppinglist" rel="nofollow">知识店铺</a></li> 
        -->
            </ul>
                        
              
            <ul class="mobile-nav">
                <li><a href="../w3cnote">首页</a></li>
                <li><a href="../w3cnote_genre/android" target="_blank" title="Android 基础入门教程">Android</a></li>
                <li><a href="../w3cnote/es6-tutorial.html" target="_blank" title="ES6 教程">ES6</a></li>
                <li><a href="../w3cnote_genre/joke" target="_blank" title="程序员笑话">逗乐</a></li>
                
                <a href="javascript:void(0)" class="search-reveal">Search</a> 
            </ul>
            
        </div>
    </div>
</div>


<!--  内容  -->
<div class="container main">
	<div class="row">

		<div class="col middle-column big-middle-column">
	 			<div class="article">
			<div class="article-heading">
				<h2>传播正能量——做一个快乐的程序员</h2>				<h3><em>分类</em> <a href="../w3cnote_genre/coderlife" title="程序员人生" >程序员人生</a> </h3>
			</div>
			<div class="article-body note-body">
				<div class="article-intro">
					<h2>我们的累</h2>
<p>
明天项目上线，通宵改BUG，好累。
</p><p>
需求变来变去，这个项目什么时候是个头，好累
</p><p>
现有的技术将要过时，面临淘汰，一堆的新技术要学，好累
</p><p>
每天上下班总计四个小时，好累
</p><p>
每天六点就要起床去上班，好累
</p><p>
又要坐挤死人的地铁，好累
</p><p>
。。。</p>

<h2>为什么会累</h2><p>
本来的一个好觉，变成了通宵加班，打乱了作息规律，扰乱了生物钟，在本该休息的时候，还要面对巨大的思想压力去改BUG，顿感身心疲惫。
</p><p>
需求变来变去，自己的辛勤工作，没有得到肯定，没有发光发热，可能一不小心就变成了无用功，在这种前提下，还要在可能因为工期紧张，面临加班的情况下，再做一次无用功，想想都感觉这样的日子好累啊，日月无光。
</p><p>
辛辛苦苦，勤勤恳恳，没日没夜的学了些许知识、技术，总算是找个工作，有口饭吃。可是没用几天，这些技术就要面临淘汰，于是乎，又要辛辛苦苦，勤勤恳恳，没日没夜的学习新的技术，真想说句坑爹啊，还能不能和小朋友们愉快的玩耍，还能不能吃着火锅唱着歌。
</p><p>
一天24个小时，工作8个小时，睡觉8个小时，吃饭2个小时，还剩6个小时的时间，但是就是这仅剩的时间还要有三分之二要花在上下班的路上，那么问题来了，还有没有打游戏的时间，还有没有学习新知识的时间，还有没有和朋友们吹牛B的时间，还有没有和妹子约会的时间。一天两天可以，可是每天如此，这样单调的生活，有何意义可言。
</p><p>
每天六点起床上班，天还没亮，寒风刺骨，拖着饥饿的身体，费尽九牛二虎之力，终于挤进了充满各种气味的地铁里，却发现，在拥挤的人群中，自己学会了金鸡独立，乾坤大挪移，梦回张无忌。几声滴滴声将你拉回了现实，你终于发现，人世间最远的距离，不是生与死的距离，而是地铁到站，你刚下车，却被强大的人流挤上了车，这样的生活好累啊。
</p><p>
。。。</p>

<h2>别人累吗</h2><p>
我们这么累，我们这么惨，只有我们这样吗。我们还是睁大双眼，看看其他人吧。
</p><p>
农民，起早贪黑，风吹日晒，累不累？
</p><p>
销售，很多时候要与烟酒相伴，累不累？
</p><p>
厨师，每天生活在油烟之中，累不累？
</p><p>
管理，每天要纠结项目进度、项目期限，累不累？
</p><p>
领导，中层领导有来自高层的压力，高层来自boss的压力，boss来自生存的压力和股东投资者的压力等，累不累？
</p><p>
还有很多，不在这里一一列举。
</p><p>
人这一辈子，可能也就小时候开心点。小学，各种作业；初中，面临升学的压力；高中，面临大学的压力；大学，面临找工作的压力；毕业后面临结婚的压力；结婚后又该要孩子了。有了孩子后，才知道从此忙忙碌碌几十年，等到孩子长大了，自己也就老了，可是老了，还要面临各种病痛。。。这么想来，人这一辈子，到底累不了？</p>

<h2>别人累吗——换个思路</h2><p>
农民，起早贪黑，风吹日晒，辛辛苦苦，换来庄稼的丰收，有付出才会有收获，累吗？值得！
</p><p>
销售，很多时候要与烟酒相伴，各种推销、与烟酒相伴、跑来跑去，换来一个一个合同，有付出才会有收获，累吗？值得！
</p><p>
厨师，每天生活在油烟之中，锅碗瓢盆，斧钺钩叉，十八般武艺换来色香味俱全的美餐，有付出才会有收获，累吗？值得！
</p><p>
管理，每天要纠结项目进度、项目期限，精打细算，换来项目的正常上线，产品的如期发布，有付出才会有收获，累吗？值得！
</p><p>
领导，中层领导有来自高层的压力，高层来自boss的压力，boss来自生存的压力和股东投资者的压力等，有压力就有动力，有动力就能出成绩，有付出才会有收获，累吗？值得！
</p><p>
人这一辈子，生老病死，各种压力，有了压力，才会体会到战胜压力的喜悦，有过辛酸，才能体会到生活的美好，努力付出，就一定会有收获，即使累，也值得！</p>

<h2>如何不累——保持好心态</h2><p>
说了这么多，并不是想说明职业之前的差别，也不是想体现某些人的优越，只是想说明，心态不同，那么你眼中的世界必将大不相同。
</p><p>
<img decoding="async" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2015/08/060109426407047.png" alt="060109426407047" width="868" height="372" /></p><p>

遇到问题，尽全力解决即可，能解决，则体现了自己的能力，不能解决，也不能以死谢罪，饭还是要吃，觉还是要睡，生活还在继续，何苦闷闷不乐，折磨自己。保持好心情，迎接下一次挑战。</p><p>

<img decoding="async" loading="lazy" class="attachment-full" src="//www.runoob.com/wp-content/uploads/2015/08/060109522345711.png" alt="060109522345711" width="882" height="204" /></p><p>

写这么多，举再多例子，不如牢记一句话，无论如何，保持好心情，对自己好一点！</p>

<h2>累的症结——运动量少</h2><p>
人归根结底还是动物，所以每天要有适当的运动。为什么说适当呢，农民、工人、运动员等，由于过多的工作量、运动量，导致身体负荷过大，出现很多伤病。而我们程序员，由于久坐、少动，导致身体各机能降低，免疫力减弱，容易出现劳累，甚至伤病。
</p><p>
程序员，这个职业导致普遍的少运动，所以身体出现问题的时候，总是怪罪于这个职业，其实，这是对自己的不负责任。纵使有万般理由，都是自己懒惰的借口，所谓的没时间，只是不想有时间而已。
</p><p>
打游戏，看电影，可不可以抽出十分钟来活动活动筋骨，做做俯卧撑、仰卧起坐。
</p><p>
其实只要你想，我们随时随地都有时间做锻炼。离公司近的，跑步上下班，离公司远的，把挤地铁当做一种锻炼；上下楼改为楼梯；刷微博、刷朋友圈的同时，蹲个马步；关上房门，只剩自己的时候，来一套想怎么打就怎么打、想怎么疯就怎么疯、比醉拳还醉的原生态拳。。。其余的大家可以发挥自己的想想。
</p><p>
同为程序员，看看别人是如何做的：
</p><p>
布里斯班Twilight Bay Run半程马拉松
</p><p>
程序员健身6个月总结
</p><p>
马拉松都出来了，难道围着软件园跑一圈就很难吗？
</p><p>
关于养生，也可以读一下 程序员秋季养生之道，今天你撸了吗？</p>

<h2>以己度人——将心比心</h2><p>
刚工作的时候，接手了一个曾经外包的Portal，代码那叫一个乱，各种没注释，没文档，BUG还一大堆，维护这份代码，那简直是生活在水深火热之中，甚至有的时候想把作者的祖宗十八代问候一遍。</p><p>

后来，负责了一个新的项目，整理完需求后，开始调研、概要设计、详细设计、编码、测试，怎叫一个爽字了得，简直是动感地带，我的地盘我做主，没文档，少注释，各种特性，各种风格满天飞。</p><p>

后来接手数据库的一个模块，根据详细设计文档，很快便对这个模块有了整理的了解，甚至连为什么选用某框架，曾经遇到的问题，现在存在的问题，改进思路等都写得非常详细，代码中有很多注释，整体上来说，感觉非常舒服。</p><p>

这时候，再回过头来看自己负责的项目，与之前的Portal又有什么差别呢。等到哪一天，换了别人维护这份代码，由于我的原因，让他或他们生活在水深火热之中，于心不忍。于情于理，也说不过去。</p><p>

以己度人，将心比心，注释、文档、代码风格统一，整体可读性好，可维护性好，换来后来人的舒服，自己是不是也会感到很欣慰呢。</p>

<h2>停止疯狂的学习——总结也是一种进步</h2><p>
前两年，刚工作不久，业余时间很多，也没有太多的事情分散精力，就一门心思的把时间用在学习上。基本上每天都要看看博客园等技术网站，吸取最新的技术知识。然后就是看书，进行系统的学习。</p><p>

由于自己的求知欲太强，总想学习新知识，基本上，看完一本书，就看下一本，一年下来，看了就几十本书吧。从编程语言到编译原理，从系统编程到系统内核，从面向对象到函数式编程，从机器间通信到多线程并发，从Web前端到大数据处理。所有这些基本上是工作上用到的知识，或者自己感兴趣的知识，或者属于未来的发展趋势。虽然自己涉猎颇多，但无奈还没有达到过目不忘的程度，貌似什么都懂，实际什么都不懂。到现在，曾经看过的书，已经忘了至少90%的内容，还有一部分，可能只知道个概念。好在我还有时间，通过这么多的涉猎，基本上确定了自己的发展方向，这也算唯一值得肯定的地方吧。</p><p>

我的这种做法，也算是一种典型吧，方法不当，学的再多，可能都变成了无用功。对于一般人来说，只看书，不实践，只能达到了解的程度，只有不断实践、总结、消化、吸收，才能真正掌握这些知识。</p><p>

保持一个好的心态，切记心浮气躁、急功近利，停止疯狂的学习，总结也是一种进步。
</p>
<h2>好习惯受益终生</h2><p>
夏天的时候，绿油油的草坪却经常出现光秃的一角。观察了几次，发现很多路人，行走到草坪一角的拐弯处时，没有进行直角转弯，而是从草坪的这一角，直穿而过，慢慢的这一角就变得光秃了。终于明白了鲁大师（鲁迅）的那句话：世上本无路，走的人多了，便成了路。
</p><p>
看似不起眼的一件事情，有可能影响一个人的一生。
</p><p>
穿过草坪，看似走了捷径，走了第一次，就还会有第二次，慢慢的养成了习惯，潜移默化中，可能会影响自己的性格，可能会变成一个爱走捷径的人，所以习惯很重要。
</p><p>
那么从现在开始，培养好的习惯吧。每天坚持锻炼，强身健体，每天总结自己的收获，每天总结自己学到的知识，写写笔记，发表博客，想必用不了多长时间，不是专家，也必将是大牛。</p><p>

好习惯受益终生。
</p>
<h2>珍惜眼前——享受生活</h2><p>
我们总是会回想过去，回想过去的天真烂漫，回想过去的无拘无束，回想过去的轻松自在，尤其当遇到困难，或者出现伤病，止不住的感叹过去的美好。越是这样，就越要珍惜眼前，过好眼前的生活。让未来的自己回想过去，有更多美好的回忆。
</p><p>
人生不是打游戏，没有存档，不能重来。无论贫贱富贵，无论生老病死，所有的一切都是生活的一部分。包括无休止的加班，包括没完没了的BUG。改完BUG，仰望一下深邃的夜空，加完班，欣赏一下美丽的日出，又何尝不可。
</p><p>
无论如何，生活都会继续，珍惜眼前，享受生活，活出真正的自我。
</p>
<h2>坚持就是胜利</h2><p>
有一种勇气叫做忍耐，有一种力量叫做坚持。
</p><p>
当夜幕掩盖了大地，明月还没升起，深山之中，踽踽独行，狼嚎猿啼。
</p><p>
只是一个行路人，前方是万仞高峰，不是一座，蜿蜒起伏。他要做的，是到达山的那一方。
</p><p>
没有捷径，只得一步步走下去。累了，靠着青石小憩；饿了，吃一口发硬的干粮；想家了，便加快脚步。
</p><p>
人，有目标的活着，便能化疲惫为动力，牢骚为奇迹。
</p><p>
而唯一能够做的，是坚持。</p><p>

因为山的那一方，叫做成功。
</p><p>
贵有恒，何必三更起五更睡；最无益，只怕一日曝十日寒。
</p><p>
很多事情，一次两次，非常简单，但长时间的坚持，却是非常难的。
</p><p>
我们搞开发的为什么会感觉到累，可能就是因为没有锻炼身体，或者没有坚持锻炼身体。
</p><p>
坚持做一件事情，一个月、两个月，一年、两年，可能不算很难，那么坚持一辈子呢，有几个人能做到呢。
</p><p>
正是由于坚持很难，所以当我们真正开始坚持做一件事情的时候，必定会有收获，坚持的时间越长，收获越多。
</p><p>
坚持就是胜利！</p>
<h2>说到容易做到难——修身养性</h2><p>
道理大家都懂，但说到容易做到难。</p><p>

人都有七情六欲，不可能永远都有一个好心情、好心态。只要努力去做，并尽量保持一个好的心态，就已经非常不错了。
</p><p>
夜深人静，睡觉之前，闭目养神，让自己的心重归于宁静，思考得失，思考人生。不断修身养性，必定更容易保持好的心态。
</p>
<h2>总结</h2><p>
文笔太差，废话一堆，写了这么多，只想表达一个意思：希望大家坚持锻炼身体，保持一个好的心态，乐观面对生活，笑对人生。</p>


<blockquote><p>来源：http://www.cnblogs.com/hbccdf/p/4276228.html</p></blockquote>

				</div>
			</div>
			<div class="previous-next-links">
			<div class="previous-design-link">← <a href="../w3cnote/how-to-develop-and-deploy-front-end-code.html" rel="prev"> 大公司里怎样开发和部署前端代码？</a> </div>
			<div class="next-design-link"><a href="../w3cnote/code-2-work.html" rel="next"> 学习编程后都从事那些行业工作</a> →</div>
			</div>
						<div class="article-heading-ad" id="w3cnote-ad728">
			<script async src=""></script>
			<!-- 移动版 自动调整 -->
			<ins class="adsbygoogle"
			     style="display:inline-block;min-width:300px;max-width:970px;width:100%;height:90px"
			     data-ad-client="ca-pub-5751451760833794"
			     data-ad-slot="1691338467"
			     data-ad-format="horizontal"></ins>
			<script>
			(adsbygoogle = window.adsbygoogle || []).push({});
			</script>
			</div>
			<style>
@media screen and (max-width: 768px) {
	#w3cnote-ad728 {
		display: none;
	}
}
p.note-author {
    border-bottom: 1px solid #ddd;
    font-size: 18px;
    font-weight: bold;
    color: #78a15a;
    padding-bottom: 2px;
    margin-bottom: 4px;
}
</style>
<script>
var aid = 13423;
</script>
	</div>
		
	</div>
	<div class="listcol last right-column">




<!--
	<div class="tab tab-light-blue"> 订阅</div>
	<div class="sidebar-box">
		<div class="socialicons">
			<a href="../feed" class="rss">RSS 订阅</a>
		
			<form action="//list.qq.com/cgi-bin/qf_compose_send" method="post">
			<input type="hidden" value="qf_booked_feedback" name="t">
			<input type="hidden" value="4b67b6b6c1f5e792559940cab4aebb8f1126fba880bff1a8" name="id">
			<input class="placeholder" id="feed_email" name="to" value="输入邮箱 订阅笔记" autocomplete="off">
			<input type="submit" value="订阅" class="btn btn-primary">
			</form>
		
		</div>
 
	</div>
-->	



<!--
	<div class="sidebar-box cate-list">
	<div class="sidebar-box recommend-here list-link">
			<a href="javascript:void(0);" style="font-size: 16px; color:#64854c;font-weight:bold;">笔记列表</a>
		</div>

 

</div>
-->

	 <div class="sidebar-box cate-list">
		 		

	 	<div class="sidebar-box recommend-here list-link">
			<a href="javascript:void(0);" style="font-size: 16px; color:#64854c;font-weight:bold;">教程列表</a>
		</div>
		
		<div class="cate-items"> 
				<a href="../ado">ADO 教程</a>
	<a href="../ajax">Ajax 教程</a>
	<a href="../android">Android 教程</a>
	<a href="../angularjs2">Angular2 教程</a>
	<a href="../angularjs">AngularJS 教程</a>
	<a href="../appml">AppML 教程</a>
	<a href="../asp">ASP 教程</a>
	<a href="../aspnet">ASP.NET 教程</a>
	<a href="../bootstrap">Bootstrap 教程</a>
	<a href="../bootstrap4">Bootstrap4 教程</a>
	<a href="../bootstrap5">Bootstrap5 教程</a>
	<a href="../cprogramming">C 教程</a>
	<a href="../csharp">C# 教程</a>
	<a href="../cplusplus">C++ 教程</a>
	<a href="../chartjs">Chart.js 教程</a>
	<a href="../cssref">CSS 参考手册</a>
	<a href="../css">CSS 教程</a>
	<a href="../css3">CSS3 教程</a>
	<a href="../django">Django 教程</a>
	<a href="../docker">Docker 教程</a>
	<a href="../dtd">DTD 教程</a>
	<a href="../echarts">ECharts 教程</a>
	<a href="../eclipse">Eclipse 教程</a>
	<a href="../firebug">Firebug 教程</a>
	<a href="../font-awesome">Font Awesome 图标</a>
	<a href="../foundation">Foundation 教程</a>
	<a href="../git">Git 教程</a>
	<a href="../go">Go 语言教程</a>
	<a href="../googleapi">Google 地图 API 教程</a>
	<a href="../highcharts">Highcharts 教程</a>
	<a href="../htmldom">HTML DOM 教程</a>
	<a href="../tags">HTML 参考手册</a>
	<a href="../charsets">HTML 字符集</a>
	<a href="../html">HTML 教程</a>
	<a href="../http">HTTP 教程</a>
	<a href="../ionic">ionic 教程</a>
	<a href="../ios">iOS 教程</a>
	<a href="../java">Java 教程</a>
	<a href="../jsref">JavaScript 参考手册</a>
	<a href="../js">Javascript 教程</a>
	<a href="../jeasyui">jQuery EasyUI 教程</a>
	<a href="../jquerymobile">jQuery Mobile 教程</a>
	<a href="../jqueryui">jQuery UI 教程</a>
	<a href="../jquery">jQuery 教程</a>
	<a href="../json">JSON 教程</a>
	<a href="../jsp">JSP 教程</a>
	<a href="../julia">Julia 教程</a>
	<a href="../kotlin">Kotlin 教程</a>
	<a href="../linux">Linux 教程</a>
	<a href="../lua">Lua 教程</a>
	<a href="../markdown">Markdown 教程</a>
	<a href="../matplotlib">Matplotlib 教程</a>
	<a href="../maven">Maven 教程</a>
	<a href="../memcached">Memcached 教程</a>
	<a href="../mongodb">MongoDB 教程</a>
	<a href="../mysql">MySQL 教程</a>
	<a href="../nodejs">Node.js 教程</a>
	<a href="../numpy">NumPy 教程</a>
	<a href="../pandas">Pandas 教程</a>
	<a href="../perl">Perl 教程</a>
	<a href="../php">PHP 教程</a>
	<a href="../postgresql">PostgreSQL 教程</a>
	<a href="../python3">Python 3 教程</a>
	<a href="../python">Python 基础教程</a>
	<a href="../r">R 教程</a>
	<a href="../rdf">RDF 教程</a>
	<a href="../react">React 教程</a>
	<a href="../redis">Redis 教程</a>
	<a href="../rss">RSS 教程</a>
	<a href="../ruby">Ruby 教程</a>
	<a href="../rust">Rust 教程</a>
	<a href="../sass">Sass 教程</a>
	<a href="../scala">Scala 教程</a>
	<a href="../scipy">SciPy 教程</a>
	<a href="../servlet">Servlet 教程</a>
	<a href="../soap">SOAP 教程</a>
	<a href="../sql">SQL 教程</a>
	<a href="../sqlite">SQLite 教程</a>
	<a href="../svg">SVG 教程</a>
	<a href="../svn">SVN 教程</a>
	<a href="../swift">Swift 教程</a>
	<a href="../tcpip">TCP/IP 教程</a>
	<a href="../typescript">TypeScript 教程</a>
	<a href="../vbscript">VBScript 教程</a>
	<a href="../vue2">Vue.js 教程</a>
	<a href="../vue3">Vue3 教程</a>
	<a href="../w3c">W3C 教程</a>
	<a href="../webservices">Web Service 教程</a>
	<a href="../wsdl">WSDL 教程</a>
	<a href="../xlink">XLink 教程</a>
	<a href="../dom">XML DOM 教程</a>
	<a href="../schema">XML Schema 教程</a>
	<a href="../xml">XML 教程</a>
	<a href="../xpath">XPath 教程</a>
	<a href="../xquery">XQuery 教程</a>
	<a href="../xslfo">XSLFO 教程</a>
	<a href="../xsl">XSLT 教程</a>
	<a href="../data-structures">数据结构</a>
	<a href="../regexp">正则表达式</a>
	<a href="../quiz">测验</a>
	<a href="../browsers">浏览器</a>
	<a href="../quality">网站品质</a>
	<a href="../web">网站建设指南</a>
	<a href="../hosting">网站服务器教程</a>
	<a href="../design-pattern">设计模式</a>
			
		</div> 
		 	 </div>
</div>
	</div>
</div>


<!-- 底部 -->
<div id="footer" class="mar-t50">
   <div class="runoob-block">
    <div class="runoob cf">
     <dl>
      <dt>
       在线实例
      </dt>
      <dd>
       &middot;<a target="_blank" href="../html/html-examples.html">HTML 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../css/css-examples.html">CSS 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../js/js-examples.html">JavaScript 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../ajx/ajax-examples.html">Ajax 实例</a>
      </dd>
       <dd>
       &middot;<a target="_blank" href="../jquery/jquery-examples.html">jQuery 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../xml/xml-examples.html">XML 实例</a>
      </dd>
      <dd>
       &middot;<a target="_blank" href="../java/java-examples.html">Java 实例</a>
      </dd>
     
     </dl>
     <dl>
      <dt>
      字符集&工具
      </dt>
      <dd>
       &middot; <a target="_blank" href="../charsets/html-charsets.html">HTML 字符集设置</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="../tags/html-ascii.html">HTML ASCII 字符集</a>
      </dd>
     <dd>
       &middot; <a target="_blank" href="https://c.runoob.com/front-end/6939/">JS 混淆/加密</a>
      </dd> 
      <dd>
       &middot; <a target="_blank" href="https://c.runoob.com/front-end/6232/">PNG/JPEG 图片压缩</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="../tags/html-colorpicker.html">HTML 拾色器</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="..//c.runoob.com/front-end/53">JSON 格式化工具</a>
      </dd>
      <dd>
       &middot; <a target="_blank" href="..//c.runoob.com/front-end/6680/">随机数生成器</a>
      </dd>
     </dl>
     <dl>
      <dt>
       最新更新
      </dt>
                   <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imread.html" title="Matplotlib imread() 方法">Matplotlib imre...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imsave.html" title="Matplotlib imsave() 方法">Matplotlib imsa...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-imshow.html" title="Matplotlib imshow() 方法">Matplotlib imsh...</a>
      </dd>
              <dd>
       &middot;
      <a href="../matplotlib/matplotlib-hist.html" title="Matplotlib 直方图">Matplotlib 直方图</a>
      </dd>
              <dd>
       &middot;
      <a href="../python3/python-func-object.html" title="Python object() 函数">Python object()...</a>
      </dd>
              <dd>
       &middot;
      <a href="../python3/python-ai-draw.html" title="Python AI 绘画">Python AI 绘画</a>
      </dd>
              <dd>
       &middot;
      <a href="../w3cnote/cursor-editor.html" title="神辅助 Cursor 编辑器，加入 GPT-4 让编码更轻松！">神辅助 Cursor ...</a>
      </dd>
             </dl>
     <dl>
      <dt>
       站点信息
      </dt>
      <dd>
       &middot;
       <a target="_blank" href="mailto:admin@runoob.com" rel="external nofollow">意见反馈</a>
       </dd>
      <dd>
       &middot;
      <a target="_blank" href="../disclaimer">免责声明</a>
       </dd>
      <dd>
       &middot;
       <a target="_blank" href="../aboutus">关于我们</a>
       </dd>
      <dd>
       &middot;
      <a target="_blank" href="../archives">文章归档</a>
      </dd>
    
     </dl>
    
     <div class="search-share">
      <div class="app-download">
        <div>
         <strong>关注微信</strong>
        </div>
      </div>
      <div class="share">
      <img width="128" height="128" src="/wp-content/themes/runoob/assets/images/qrcode.png" />
       </div>
     </div>
     
    </div>
   </div>
   <div class="w-1000 copyright">
     Copyright &copy; 2013-2023    <strong><a href="../" target="_blank">菜鸟教程</a></strong>&nbsp;
    <strong><a href="../" target="_blank">runoob.com</a></strong> All Rights Reserved. 备案号：<a target="_blank" rel="nofollow" href="https://beian.miit.gov.cn/">闽ICP备15012807号-1</a>
   </div>
  </div>
  <div class="fixed-btn">
    <a class="go-top" href="javascript:void(0)" title="返回顶部"> <i class="fa fa-angle-up"></i></a>
    <a class="qrcode"  href="javascript:void(0)" title="关注我们"><i class="fa fa-qrcode"></i></a>
    <a class="writer" style="display:none" href="javascript:void(0)"   title="标记/收藏"><i class="fa fa-star" aria-hidden="true"></i></a>
    <!-- qrcode modal -->
    <div id="bottom-qrcode" class="modal panel-modal hide fade in">
      <h4>微信关注</h4>
      <div class="panel-body"><img alt="微信关注" width="128" height="128" src="/wp-content/themes/runoob/assets/images/qrcode.png"></div> 
    </div>
  </div>

 <div style="display:none;">
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-84264393-2"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-84264393-2');
</script>
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?3eec0b7da6548cf07db3bc477ea905ee";
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

</div>
<script>
window.jsui={
    www: 'https://www.runoob.com',
    uri: 'https://www.runoob.com/wp-content/themes/runoob'
};
</script>

<script src=""></script>
<script src=""></script>

</body>
</html>